package com.baizhi.dao;

import com.baizhi.pojo.User;
import com.sun.javafx.collections.MappingChange;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

public interface UserDAO {

    //根据名字模糊查询
    List<User> userLike(String username);

    //添加用户
    void add(User user);

    //删除用户
    void remove(Integer id);

    //修改用户信息
    void alter(User user);

    //根据用户id查询
    User userById(Integer id);

    //查询所有用户
    List<User> all();

    //limit分页
    List<User> limit(HashMap<String,Integer> map);

}
